﻿@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url("../font/roboto-v29-latin-regular.woff2") format("woff2"),url("../font/roboto-v29-latin-regular.woff") format("woff");}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local(""),url("../font/roboto-v29-latin-500.woff2") format("woff2"),url("../font/roboto-v29-latin-500.woff") format("woff");}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local(""),url("../font/roboto-v29-latin-700.woff2") format("woff2"),url("../font/roboto-v29-latin-700.woff") format("woff");}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:400;src:local(""),url("../font/roboto-mono-v13-latin-regular.woff2") format("woff2"),url("../font/roboto-mono-v13-latin-regular.woff") format("woff");}body{font-family:Roboto,"Segoe UI",Arial,"Noto Sans",Helvetica,sans-serif;background-color:#eff3f6;}img{max-width:100%;}@media(max-width:576px){nav.navbar img{max-width:110px;}}nav.navbar img{max-height:28px;}.body-container{margin-top:80px;padding-bottom:40px;}h1{font-size:28px;margin:0;font-weight:500;}h1.h1-small{font-size:22px;padding-bottom:16px;}.body-bgd-pattern{background-image:url(../brand-bgd-pattern.png);background-repeat:no-repeat;min-height:566px;}.body-bgd-pattern:after{background-image:url(../brand-bgd-pattern.png);background-repeat:no-repeat;content:"";position:absolute;width:512px;height:566px;right:0;top:72px;transform:rotate(180deg);z-index:-1;}.hide{display:none;}.link-center{display:block;margin:0 auto 1em auto;text-align:center;}.container-buttonstack .btn,.container-buttonstack a{width:14rem;display:block;margin:1em auto 0 auto;text-align:center;}input.form-check-input{width:1rem;height:1rem;}label.form-check-label{font-size:.9rem;padding-left:.4rem;}@media(max-width:576px){.container-buttonstack .btn{width:100%;}}.welcome-page,.select-provider-page{padding:8px;}@media(max-width:768px){.welcome-page,.select-provider-page{padding-top:80px;}}.welcome-page .heading,.select-provider-page .heading{padding-top:12px;}.welcome-page .commands,.select-provider-page .commands{padding-top:15px;text-align:center;}.welcome-page .row a:hover,.select-provider-page .row a:hover{text-decoration:none;}.welcome-page .card:hover,.select-provider-page .card:hover{border-color:#007b9d;}.welcome-page img#provider-logo,.select-provider-page img#provider-logo{width:100%;max-width:200px;}@media(max-width:768px){.register-password-less-page{padding-top:80px;}}.register-password-less-page .error{color:#f00;font-weight:700;}.register-password-less-page .disclaimer{font-weight:lighter;font-size:smaller;}.register-password-less-page .btn-primary{min-width:100px;}.manual-2fa-code{font-size:14px;padding-top:10px;}.manual-2fa-code code{font-family:"Roboto Mono","Cascadia Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;color:#4e4e4e;background-color:#f3f3f3;padding:.25em;}@media(max-width:768px){.logout-page{padding-top:80px;}}.login-page .error,.reset-login-page .error,.myaccount-page .error{color:#f00;font-weight:400;margin-bottom:0;}.login-page a.login-page-fido-login,.reset-login-page a.login-page-fido-login,.myaccount-page a.login-page-fido-login{height:35px;width:36px;padding-top:4px;padding-left:6px;padding-right:6px;padding-bottom:6px;border-radius:4px;}.login-page span.login-page-fido-login-or,.reset-login-page span.login-page-fido-login-or,.myaccount-page span.login-page-fido-login-or{padding-left:12px;padding-right:12px;padding-top:5px;}.login-page button.btn-hidden-default,.reset-login-page button.btn-hidden-default,.myaccount-page button.btn-hidden-default{position:absolute;left:0;top:0;width:0;height:0;margin:0;border:0;padding:0;outline:0;}.login-page .login-form-ads,.reset-login-page .login-form-ads,.myaccount-page .login-form-ads{display:none;max-width:275px;}.login-page .login-form-ads img,.reset-login-page .login-form-ads img,.myaccount-page .login-form-ads img{padding:5px;}@media screen and (min-width:768px){.login-page .login-form-ads,.reset-login-page .login-form-ads,.myaccount-page .login-form-ads{display:inline-block;}}.login-page div.form-check-remember-me,.reset-login-page div.form-check-remember-me,.myaccount-page div.form-check-remember-me{padding-top:.5rem;}.login-page .client-logo,.reset-login-page .client-logo,.myaccount-page .client-logo{max-height:100px;}.login-page .default-logo img,.reset-login-page .default-logo img,.myaccount-page .default-logo img{display:block;margin:1.5rem auto 0 auto;}.logged-out-page iframe{display:none;width:0;height:0;}.login-challenge-page #verification{padding-bottom:10px;}.login-reset-page #inputs{padding-top:10px;padding-bottom:20px;}.login-reset-page #inputs input{width:100%;}.account-reset-page #challenge{padding:10px 0 25px 0;font-weight:700;}.grants-page .card{margin-top:20px;border-bottom:1px solid #e0e0e0;}.grants-page .card .card-title{font-size:120%;font-weight:700;}.grants-page .card .card-title img{width:100px;height:100px;}.grants-page .card label{font-weight:700;}.form-instructions{color:#6f6f6f;font-size:13px;}.form-intro{margin-bottom:12px;}.content-container{background-color:#fff;margin:1rem 0;padding:1rem;}.user-management-page #searchForm{margin-bottom:15px;}.user-management-page #searchForm label{width:150px;}.user-management-page #searchForm input,.user-management-page #searchForm select{width:200px;}.user-management-page #SearchResult table{width:100%;}.user-management-page #SearchResult table thead tr{background-color:#f3f3f3;font-weight:700;}.user-management-page #SearchResult table thead tr :first-child{width:30%;}.user-management-page #SearchResult table thead tr td{width:17.25%;}.user-management-page #SearchResult table td.row-username{font-weight:700;}.user-management-page #SearchResult table td{padding:3px;}.user-management-page #MaxSearchResults{margin-top:15px;font-weight:700;text-align:center;color:#1870c9;}.user-management-page-editor p.restricted,.user-management-page-editor span.warning{font-size:85%;font-weight:700;color:#f00;}.activity-log-page table{width:100%;}.activity-log-page table thead tr{background-color:#f3f3f3;font-weight:700;}.activity-log-page table thead tr :last-child{width:35%;}.activity-log-page table thead tr td{width:16.25%;}.activity-log-page table td{padding:3px;}.activity-log-page table tbody tr:nth-child(odd){background-color:#e0e0e0;}.activity-log-page table td.footer{text-align:center;font-style:italic;}.myaccount-page .readView .row{border-bottom:1px dotted #dee0e4;padding-bottom:8px;margin-bottom:8px;}.myaccount-page .data-label{font-weight:500;font-size:12px;color:#4d4c5a;}.myaccount-page .data{font-size:14px;color:#3e3c47;}.myaccount-page img.profile-picture{width:200px;height:200px;border:2px solid #5f5c6d;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;object-fit:cover;}.select-provider-page nav.navbar{box-shadow:none;}.select-provider-page .site-url{font-size:75%;color:#4d4c5a;font-weight:500;font-size:14px;line-height:16.41px;}.select-provider-page .tenant-name{font-weight:700;font-size:16px;line-height:18.75px;color:#4d4c5a;}.select-provider-page .last-accessed{color:#4d4c5a;font-size:12px;line-height:14px;}.select-provider-page .self-service{color:#3e3e3e;font-weight:500;background-color:#f0f0f0;padding:8px 10px 8px 11px;border:1px solid #e0e0e0;border-radius:1000px;margin:35px auto 10px auto;width:175px;}.error-page div#errorDetails{display:none;}.error-page div#errorDetails code{display:none;}nav ul li button{background-color:transparent;border:0;}#SidePanel #SidePanelCommands{margin-bottom:15px;}.hcm-sidepanel{position:fixed;top:0;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out;}.hcm-sidepanel--right{width:36rem;right:0;max-width:100%;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%);}.hcm-sidepanel-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5;transform:translateX(100%);}.hcm-sidepanel.show{transform:none;visibility:visible;}.hcm-sidepanel-backdrop.show{transform:none;}.hcm-sidepanel-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem;font-weight:500;background-color:#ebecee;}.hcm-sidepanel-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto;}.password-container .fa-eye,.password-container .fa-eye-slash{cursor:pointer;color:#b9b9b9;}.password-container .input-group-append .btn{border-color:#b6b8c4;border-left:0;}.password-container .form-control{border-right:0;}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:4px;border-bottom-right-radius:4px;}::-ms-reveal{display:none;}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url("../font/roboto-v29-latin-regular.woff2") format("woff2"),url("../font/roboto-v29-latin-regular.woff") format("woff");}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local(""),url("../font/roboto-v29-latin-500.woff2") format("woff2"),url("../font/roboto-v29-latin-500.woff") format("woff");}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local(""),url("../font/roboto-v29-latin-700.woff2") format("woff2"),url("../font/roboto-v29-latin-700.woff") format("woff");}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:400;src:local(""),url("../font/roboto-mono-v13-latin-regular.woff2") format("woff2"),url("../font/roboto-mono-v13-latin-regular.woff") format("woff");}p,a{font-size:14px;}small{font-size:11px;}h1{font-size:28px;font-weight:500;}h2{font-size:22px;font-weight:500;}nav.navbar{background-color:#fff!important;box-shadow:0 2px 2px 0 #999;}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#454545;}label{font-weight:500;margin-bottom:2px;cursor:pointer;}.form-control{background-color:#fff;border-color:#b6b8c4;font-size:14px;color:#2e2e2e;padding:.375rem .5rem;}.form-control:focus{color:#2e2e2e;}.btn{cursor:pointer;font-size:14px;}.btn:disabled{opacity:1;}.btn-primary{color:#fff;background-color:#007b9d;border:1px solid #007b9d;margin-right:.5rem;}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#006787;border:1px solid #006787;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00556d;border:1px solid #00556d;}.btn-primary:disabled{color:#fff;background-color:#818181;border:1px solid #818181;}.btn-secondary{color:#006787;background-color:#fff;border:1px solid #007b9d;}.btn-secondary:hover,.btn-secondary:focus{color:#006787;background-color:#edf5fc;border:1px solid #006787;}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#00556d;background-color:#cbe3f6;border:1px solid #00556d;}.btn-secondary:disabled{color:#6f6f6f;background-color:#f3f3f3;border:1px solid #818181;}.btn-neutral{color:#4e4e4e;background-color:#fff;border:1px solid #818181;}.btn-neutral:hover{color:#4e4e4e;background-color:#edf5fc;border:1px solid #6f6f6f;}.btn-neutral:not(:disabled):not(.disabled).active,.btn-neutral:not(:disabled):not(.disabled):active,.show>.btn-neutral.dropdown-toggle{color:#3e3e3e;background-color:#cbe3f6;border:1px solid #5e5e5e;}.btn-neutral:disabled{color:#6f6f6f;background-color:#f3f3f3;border:1px solid #818181;}.btn-minimal{color:#006787;background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);}.btn-minimal:hover{color:#006787;background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);text-decoration:underline;}.btn-minimal:not(:disabled):not(.disabled).active,.btn-minimal:not(:disabled):not(.disabled):active,.show>.btn-minimal.dropdown-toggle{color:#00556d;background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);text-decoration:underline;}.btn-minimal:disabled{color:#6f6f6f;background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);}.btn-link{color:#007b9d;padding-left:0;}a{color:#007b9d;}.alert{font-size:14px;}.alert-danger{color:#af262a;background-color:#fdeaea;}.card{background-color:#fff;box-shadow:0 2px 2px 0 #b9b9b9;}.card-header{background-color:#fff;}.card-header img{display:block;margin:0 auto;}.card-header h1,.card-header h2,.card-header h3{margin:0;}